The familiar peace-loving, cordial, happy community keeps many not wanting to let go.
The 'anything goes as long as you aren't hurting someone' attitude of today's world is just not appealing to JWs, even to the ones not in complete agreement with all their policies.
The good far outweighs the bad. I can only speak by my experience.
DY